<html>
	<head>
		<meta charset="utf-8"/>
		<title>BCamera</title>
		<link rel="stylesheet" type="text/css" href="../style.css"/>
	</head>
	<body>
		<h1>BCamera</h1>
		<p>Inherites from <a href="BNode.html">BNode</a></p>
		<h2>public</h2>
		<method num="1"><a href="#1">BCamera</a>(const BString& name = BString());</method><br/>
		<method num="2"><a href="#2">~BCamera</a>();</method><br/>
		<method num="3">void <a href="#3">setOrtho</a>(bool ortho);</method><br/>
		<method num="4">bool <a href="#4">ortho</a>() const;</method><br/>
		<method num="5">void <a href="#5">lookAt</a>(const BVector& position, const BVector& center, const BVector& up);</method><br/>
		<method num="6">void <a href="#6">lookAt</a>(float px, float py, float pz, float cx, float cy, float cz, float upx, float upy, float upz);</method><br/>
		<method num="7">void <a href="#7">project</a>(double fovy, double near, double far);</method><br/>
		<method num="8">void <a href="#8">project</a>(double fovy, double aspect, double near, double far);</method><br/>
		<method num="9">void <a href="#9">project</a>(double left, double right, double bottom, double top, double near, double far);</method><br/>
		<method num="10">void <a href="#10">setCenter</a>(float x, float y, float z);</method><br/>
		<method num="11">void <a href="#11">setCenter</a>(const BVector& center);</method><br/>
		<method num="12">const BVector& <a href="#12">center</a>() const;</method><br/>
		<method num="13">void <a href="#13">setUp</a>(float x, float y, float z);</method><br/>
		<method num="14">void <a href="#14">setUp</a>(const BVector& up);</method><br/>
		<method num="15">const BVector& <a href="#15">up</a>() const;</method><br/>
		<method num="16">void <a href="#16">setLeft</a>(double left);</method><br/>
		<method num="17">double <a href="#17">left</a>() const;</method><br/>
		<method num="18">void <a href="#18">setRight</a>(double right);</method><br/>
		<method num="19">double <a href="#19">right</a>() const;</method><br/>
		<method num="20">void <a href="#20">setTop</a>(double top);</method><br/>
		<method num="21">double <a href="#21">top</a>() const;</method><br/>
		<method num="22">void <a href="#22">setBottom</a>(double bottom);</method><br/>
		<method num="23">double <a href="#23">bottom</a>() const;</method><br/>
		<method num="24">void <a href="#24">setFovy</a>(double fovy);</method><br/>
		<method num="25">double <a href="#25">fovy</a>() const;</method><br/>
		<method num="26">void <a href="#26">setAspect</a>(double aspect);</method><br/>
		<method num="27">double <a href="#27">aspect</a>() const;</method><br/>
		<method num="28">void <a href="#28">setNear</a>(double near);</method><br/>
		<method num="29">double <a href="#29">near</a>() const;</method><br/>
		<method num="30">void <a href="#30">setFar</a>(double far);</method><br/>
		<method num="31">double <a href="#31">far</a>() const;</method><br/>
		<method num="32">const BFrustum& <a href="#32">frustum</a>() const;</method><br/>
		<method num="33">void <a href="#33">setPixelSize</a>(int pixelWidth, int pixelHeight);</method><br/>
		<method num="34">void <a href="#34">setPixelSize</a>(const BSize& pixelSize);</method><br/>
		<method num="35">const BSize& <a href="#35">pixelSize</a>() const;</method><br/>
		<method num="36">void <a href="#36">setBaseColor</a>(BByte red, BByte green, BByte blue, BByte alpha = 255);</method><br/>
		<method num="37">void <a href="#37">setBaseColor</a>(const BColor& baseColor);</method><br/>
		<method num="38">const BColor& <a href="#38">baseColor</a>() const;</method><br/>
		<method num="39">void <a href="#39">setPhotoImage</a>(BImage* image);</method><br/>
		<method num="40">const BImage* <a href="#40">photoImage</a>() const;</method><br/>
		<method num="41">BImage* <a href="#41">photoImage</a>();</method><br/>
		<h2>protected</h2>
		<method num="42">virtual void <a href="#42">preRender</a>(BRender& render);</method><br/>
		<method num="43">virtual void <a href="#43">postRender</a>(BRender& render);</method><br/>
		<h2 id="desc">Description : </h2>
		<p>This is description</p>
		<h2 id="docs">Method Document : </h2>
		<method>
			<div id="1">BCamera(const BString& name = BString());</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="2">~BCamera();</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="3">void setOrtho(bool ortho);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="4">bool ortho() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="5">void lookAt(const BVector& position, const BVector& center, const BVector& up);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="6">void lookAt(float px, float py, float pz, float cx, float cy, float cz, float upx, float upy, float upz);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="7">void project(double fovy, double near, double far);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="8">void project(double fovy, double aspect, double near, double far);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="9">void project(double left, double right, double bottom, double top, double near, double far);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="10">void setCenter(float x, float y, float z);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="11">void setCenter(const BVector& center);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="12">const BVector& center() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="13">void setUp(float x, float y, float z);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="14">void setUp(const BVector& up);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="15">const BVector& up() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="16">void setLeft(double left);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="17">double left() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="18">void setRight(double right);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="19">double right() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="20">void setTop(double top);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="21">double top() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="22">void setBottom(double bottom);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="23">double bottom() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="24">void setFovy(double fovy);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="25">double fovy() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="26">void setAspect(double aspect);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="27">double aspect() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="28">void setNear(double near);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="29">double near() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="30">void setFar(double far);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="31">double far() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="32">const BFrustum& frustum() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="33">void setPixelSize(int pixelWidth, int pixelHeight);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="34">void setPixelSize(const BSize& pixelSize);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="35">const BSize& pixelSize() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="36">void setBaseColor(BByte red, BByte green, BByte blue, BByte alpha = 255);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="37">void setBaseColor(const BColor& baseColor);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="38">const BColor& baseColor() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="39">void setPhotoImage(BImage* image);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="40">const BImage* photoImage() const;</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="41">BImage* photoImage();</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="42">virtual void preRender(BRender& render);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
		<method>
			<div id="43">virtual void postRender(BRender& render);</div>
			<p tag="doc">this is method comment</p>
			<p tag="see-also">See also : </p>
		</method>
		<br/>
	</body>
</html>